Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 Australia F4 Mexico F18 Austria F2 Croatia F1 Italy F5 Italy F6 UAE F2 Germany F17 United Arab Emirates F1 Croatia F5 UAE F1 Austria F1 Croatia F2 Kuwait F1 France F7 (Villers Les Nancy) Kuwait F2 Copa Sevilla - Seville Copa Ericsson Mexico - Guadalajara Warsteiner Challenger - Wolfsburg Espinho Challenger - Espinho Muller Cup - Ulm Stella Artois Clay Court Championships - Budaors Internazionali di Tennis de San Marino - San Marino 4th Sardinia International Championships - Cagliari Samsung Securities Cup Challenger Tennis - Seoul Tatra Banka Open 2001 - Bratislava Challenger Britania Zavaleta - Puebla Lamberts Open by Stawag - Aachen drkoop.com USTA challenger of Miami - Miami CA Challenge - Graz Okal Cup 2003 - Eckental Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Corona Mexico City Open - Mexico City VIII Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Zagreb Open - Zagreb Nord/LB Open 2004 - Braunschweig Oberstraufen Cup - Oberstaufen Brasov Challenger - Brasov Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2004 - Banja Luka SIR Supermercadi Challenger - Rome Tatra Banka Open - Bratislava IPP Open - Helsinki La Serena Open - La Serena Uncle Toby's Australian Men's Clay Court Challenger - Canberra Tunis Open - Tunis Genoa Open Challenger-Fondazione Carige - Genova Challenger Copa Sevilla - Seville XI Ciutat de Barcelona - Barcelona Gemax Open - Belgrade Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Busan Open Challenger Tennis - Busan Schickendanz Open - Furth Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Riviera di Rimini Challenger - Rimini IPP Geneva Trophy - Geneva Iskratel Open - Kranj Dusseldorf Open 2006 - Dusseldorf Banja Luka Challenger - Banja Luka ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Privatbank Open 2006 - Dnepropetrovsk Diego Open - Budapest XI Torneo Internazionale di Tennis - Barletta Samsung Securities Cup - Seoul Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso USTA Men's Challenger of Urbana-Champaign - Urbana Tunis Open 2007 - Tunis Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Intersport Heilbronn Open - Heilbronn Copa Telefonica CTC Chile - Santiago KGHM Polish Indoors - Wroclaw Ethias Trophy - Mons Gemax Samsung Open 2005 - Belgrade Volvo Sylt Open - Sylt BMW Challenger Open - Monchengladbach ECM Prague Open 2005 - Prague IPP Geneva Trophy - Geneva Kuppers Kolsch Cup by Lambertz - Aachen Urbana-Champaign Challenger - Urbana Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Neride Prague Indoor - Prague Britania Zavaleta - Puebla The 70th King's Cup and Queen's Cup - Bangkok KGHM Polish Indoors - Wroclaw Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 1st Challenger Tournament Leon - Leon VII Torneo Internazionale di Tennis - Barletta Memorial Savigni - Sassuolo USTA Seascape Challenger - Aptos The LTA Hull Challenger - Hull Rezidenza Open - Magdeburg Geneva Challenger - Geneva Fergana Challenger - Fergana Zagreb Open - Zagreb Challenger Canottieri Minico - Mantova Honda-Kah Open - Singapore KGHM Dialog Polish Indoors - Wroclaw ATP Heineken Challenger 2000 - Ho Chi Minh City Sardinia International Championship - Cagliari ATU Cup - Weiden Challenger Casino Lugano - Lugano Amer-Wilson Challenger - Tampere Sylt Open 2000 - Sylt Geneva Challenger - Geneva Black Forest Open 2000 - Freudenstadt BH Telecom Indoors Sarajevo 2006 - Sarajevo Skandia Open - Linz IPP Open - Helsinki Open de Tanger - Tangier Open de L'Isere-Open 38 - Grenoble Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Uruguay - Montevideo Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Unicredit (Suisse) Bank S. A. Challenger - Chiasso V Torneo Internazionale di Tennis - Barletta Steelers Cup - Kosice 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Memorial Savigny - Sassuolo Schickedanz Open - Furth Open de Montauban - Montauban Unique Zagreb Open - Zagreb ATU Cup - Weiden Quelle Cup - Furth Challenger Casino Lugano - Lugano The LTA Manchester Challenger - Manchester Zagreb Open - Zagreb Cosmorom Challenger - Brasov Banja Luka 2002 - Banja Luka Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Okal Cup 2004 - Eckental BSI Challenger Lugano - Lugano Heineken Challenger - Ho Chi Minh City Porsche Open - Poznan C.T. San Remo - XIII Piertomaso Tessitore - San Remo Samsung Secruities Cup Challenger - Seoul Zagreb Open - Zagreb Hamburg Challenger - Hamburg Ljubljana Open - Ljubljana Ostrava Open 2005 - Ostrava Oberstaufen Cup - Oberstaufen Gemax Open - Belgrade Finnish Open - Helsinki Ljubljana Open - Ljubljana San Marino Cepu Open - San Marino Heilbronn Open - Heilbronn Open de Montauban - Montauban Asics Challenger Open - Monchengladbach Geneva Challenger - Geneva Oberstaufen Cup - Oberstaufen VI Gramado Open de Tenis - Gramado Citta di Como Challenger - Como KGHM Dialog Polish Indoors - Wroclaw Alexander Kolyaskin Memorial - Donetsk Internationaux de Doubs Open de Franchie-Comte - Besancon The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Freudenstadt Challenger - Freudenstadt Copa Sevilla Internacionales de Andalucia - Seville Challenger Hamburg - Hamburg President's Cup - Astana Ljubljana Open 2002 - Ljubljana IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby Oberstaufen Cup - Oberstaufen Ljubljana Open - Ljubljana Caversham International Tennis Tournament - Jersey Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg Warsteiner Challenger Wolfsburg - Wolfsburg Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Nord/LB Open - Braunschweig Open de Montauban - Montauban Muller Cup 2000 - Ulm Heilbronn Challenger Bulgarian Challenger 2002 - Sofia Belgrade Challenger DPD Challenger 2000 - Aschaffenburg Weissenhauser Strand Cup - Hamburg Johannesburg Challenger Tenerife Challenger 2001 USTA Tallahassee Tennis Challenger - Tallahassee Pozoblanco Challenger DPD Challenger 2001 - Aschaffenburg Vancouver Challenger Yokohama World Tennis Gaora Cup - Yokohama Rhodes Challenger BBB Open - Sofia Medicor Open - Budapest drkoop.com USTA Challenger of Burbank - Burbank Fergana Tennis Challenger Tournament - Fergana The Granby Natrel Challenger - Granby Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Heineken Challenger 2004 - Ho Chi Minh City Open de Franche-Comte - Besancon Bratislava Challenger Sarajevo Open 2004 - Sarajevo 6th Sardinian International Championships - Cagliari Busan Open - Busan Flea Market Cup Busan Challenger Tennis - Busan GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Alessandria Challenger Dubrovnik Open - Dubrovnik Mitsubishi Electric Europe Cup - Monza Mauritius Open - Mauritius Penza Challenger Astana Challenger Segovia Challenger Tennis Napoli Cup - Napoli Czech Open 2005 - Prostejov Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka Seoul Challenger Geneva Challenger Challenger Britania Zavaleta - Puebla Guadalajara Challenger 10° Trofeo Luigi Pezzoli - Bergamo Kaohsiung Challenger Busan Challenger Akbank Private Banking TED Open 2006 - Istanbul Fergana Challenger Winnetka Challenger Bratislava Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Busan Challenger Istanbul Challenger Eskisehir Challenger Ostdeutscher Sparkessen Cup - Dresden Segovia Challenger St. Remy Challenger Tashkent Challenger Yokohama Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Kaohsiung Challenger Segovia Challenger Geneva Challenger Segovia Challenger St. Remy Challenger Izmir Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Bangkok Challenger Manila Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Shenzhen Challenger Raanana Challenger Taipei City Challenger Busan Challenger Ilkley Challenger Segovia Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Brest Challenger Mouilleron-Le-Captif Challenger Andria Challenger Maui Challenger Taipei City Challenger Seoul Challenger Busan Challenger Kobstaedernes ATP Challenger - Kolding Winnetka Challenger Geneva Challenger Recife Challenger Busan Challenger Cremona Challenger Zagreb Challenger St. Brieuc Challenger Winnetka Challenger Kyoto Challenger Geneva Challenger Sao Leopoldo Challenger Bergamo Challenger Kun-Ming Challenger Athens Challenger Ortisei Challenger Heilbronn Challenger Guangzhou Challenger Taipei City Challenger Astana Challenger Eskisehir Challenger Gimcheon Challenger Heilbronn Challenger Athens Challenger Eckental Challenger Le Gosier Challenger Mons Challenger Binghamton Challenger Anning Challenger Schickendanz Open - Furth Seoul Challenger Segovia Challenger Olbia Geovillage Open - Olbia San Luis Potosi Challenger 2002 - San Luis Potosi Kaohsiung Challenger AXA Open - Lisbon Brescia Challenger KGHM Polish Indoors - Wroclaw Siemens Open - Scheveningen Pekao Open 2001 - Szczecin Yokohama Challenger 2001 - Yokohama Warsteiner Challenger Lubeck 2001 - Lubeck Neride Prague Indoor - Prague Bristol Challenger Trophy - Bristol Skandia Open - Linz VIII Trofeo Ciutat de Barcelona - Barcelona TED Open-Akbank Private Banking - Istanbul VI Trofeo Ciudad de Quito - Quito Cairo Challenger 2002 - Cairo Samarkand Challenger - Samarkand Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Leon 2004 - Leon Schickendanz Open - Furth Grand Prix Hassan II - Casablanca BMW Open - Munich Croatia Open - Umag AAPT Championships - Adelaide Estoril Open - Estoril Tennis Napoli Cup 2007 - Napoli BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Generali Open 2003 - Kitzbuhel Brasil Open - Salvador Thailand Open - Bangkok AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Generali Open 1999 - Kitzbuhel Qatar Open - Doha Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar Open - Doha BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Campionati Internazionali di Sicilia - Palermo Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel China Open - Beijing Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Thailand Open - Bangkok Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Heineken Open - Auckland Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel UBS Open Gstaad - Gstaad Qatar Exxon Mobil Open - Doha Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich Gerry Weber Open - Halle Generali Open 1997 - Kitzbuhel PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha UBS Open Gstaad - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Open Seat Godo 2003 - Barcelona Qatar ExxonMobil Open - Doha BMW Open - Munich Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Shenzhen Open - Shenzhen Erste Bank Open - Vienna Swiss Indoors Basel - Basel Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Swiss Indoors Basel - Basel Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Geneva Open - Geneva Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Swiss Indoors Basel - Basel Chengdu Open - Chengdu Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Dutch Open Tennis - Amersfoort Davis Cup, World Group, PO, SUI-ECU 4-1 Open Seat Godo 2005 - Barcelona BCR Open Romania - Bucharest Ordina Open - s-Hertogenbosch Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0